Atum\PurchaseOrders\PurchaseOrders C

Total Complexity 101
Dependencies 12
Dependents 14
Total lines 974
Lines of code 423
Logical lines of code 195
Comment lines 334
Methods 31
Properties 5

Methods 31

Method Rating Maintainability Complexity Lines of code
save_meta_boxes()
A
47 13 30
change_stock_levels()
A
45 12 39
generate_order_pdf()
A
46 9 36
render_columns()
S
53 7 23
use_purchase_price()
S
54 6 20
maybe_decrease_stock_levels()
S
64 6 9
po_search()
S
48 3 37
__construct()
S
44 2 43
request_query()
S
60 4 13
product_search_message()
S
64 4 9
add_generate_pdf()
S
59 3 14
add_help_tab()
S
61 3 12
post_updated_messages()
S
54 2 18
maybe_increase_stock_levels()
S
70 3 6
set_purchase_price_button()
S
67 3 8
get_instance()
S
70 3 6
get_current_atum_order()
S
69 3 6
show_data_meta_box()
S
60 2 12
add_columns()
S
60 1 13
get_pdf_generation_link()
S
77 1 3
get_status_colors()
S
65 1 9
search_fields()
S
79 1 3
get_statuses()
S
64 1 9
add_stock_button()
S
75 1 5
add_item_order()
S
69 1 7
add_admin_bar_link()
S
65 1 9
bulk_post_updated_messages()
S
62 1 10
sortable_columns()
S
73 1 5
__clone()
S
78 1 3
__sleep()
S
78 1 3
help_tabs_content()
S
79 1 3